home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_0399 / 230 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  2.8 KB

  1. From: Stephen Henson (CSM) <shenson@camborne-school-of-mines.ac.uk>
  2. Date: Thu, 22 Apr 93 02:49:13 BST
  3. Message-Id: <14827.9304220149@csm.ac.uk>
  4. To: mint <mint@terminator.rs.itd.umich.edu>
  5. Subject: statfs/nlist ...
  6.  
  7. Hi all,
  8.     Here's a modified version of 'statfs()' which takes account of
  9. minix filesystems. It fills in the inode fields correctly (info which
  10. can't be got from Dfree). I'd never tried the call in minixfs that returns
  11. this info, so I've only just noticed it has a minor bug. The number of
  12. free inodes returned is 2 less than it should be, this will be fixed in
  13. patch level 3.
  14.     PL3 (or maybe PL4) should also have a binary configuration utility
  15. in it, allowing default translation modes, cache sizes and some funny stuff
  16. to bypass the lrecno bug, by allowing partition boundaries to be entered,
  17. without recompilation. Anyway, one of the spin-offs is that I've had to write
  18. a version of nlist() for TOS (using normal/GST symbol formats), does anyone
  19. think it should be added to the library ? If so I'll send it along. Perhaps
  20. we could then do 'ps' the "proper" way by reading in the kernel namelist (from
  21. mint.prg) and accessing u:/proc/mint.000 :-) :-) :-)
  22.  
  23. Regards, Steve.
  24.  
  25. table
  26.  !"#$%&'()*+,-./0123456789:;<=>?
  27. @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
  28. begin 644 lib.zoo
  29. M6D]/(#(N,3 @07)C:&EV92X:  #<I\3]*@   -;___\"  $        #W*?$z
  30. M_0(",@0  '$   "$&B$=X4?X"   P0,   (!          !S=&%T9G,N8P  y
  31. M    "@ $",\     I %     0"DC*  #26N[T;:<S\VB4]_X"+FY7))+KXBZx
  32. M"*:E6JQ94M(;9(!/.-\Z^6Z=T7=SELH7XW?]^^;E=T"AC>O>O8 +6G&WAO7;w
  33. M@7@8V1L[((0-II1(TZDA.I8<Y\N?#GZ,S@9!_W6=K3)#1L#CF6>1(<;*$&V!v
  34. M!(7]Z&&E69N"FF75"1&1,P:D22FF Z0;08-5.A!Y0F5ID.G X)ANW+MSR'3*u
  35. MBF8P?B9:TJP4>>U&[D&Y$IF@Z9GI)TS&G#+T1\_-EYOXM#:3I;M$&3,><B#At
  36. M\<>?V?KZ>C\HX^]U[&>ZJ"#R:&&W+\/>OJ:=VX+IKB3JD;1$&BF=T!0EHD6%s
  37. MYR/B=_,:NF6L4%X0HIO@Y2Y@K(''R<V;].;+R] 3K,;Y%B\5%_KWUXD6DA2>r
  38. MD$G2J8S(D]BDF9Q/2SO2SUI64*6T-9EL&?]G^,%EFTF2VLNLS,<0^.!WC\'>q
  39. M.$57:&F=ATSJXK8(CU&<(/$/*0^/Q#Q.@"4$"[8 %.D,@>KEX_9Z\_%4D&C^p
  40. ME:0OXR_^VIC+$*[N;XL;S^_P\6URB"R"5A\&+]818;P9Z#L#0=H2JI6TS-@*o
  41. MG#2:(,P90_,R6*3YJJ]3!*-=4R@T&&OY8UC#_<CI,!U';0 TQGZQB@@6(QIMn
  42. M+"+#79L<4HDUF"J-A6'.L$Y)4M0$]*92MLY^7-&Z=A%X,77CQ<,(-,A# I8%m
  43. M"NH-,B=@&ZSL:3#L12+,5$)6D!QH8H)XV[-0O%@8RO%_;';QHCW!4HX @.TCl
  44. M C.PRU$F&_"&NY=T6H"Y95Q6(H_[SYUPY,F*V9XR1O^=[^R!CWWAL&VE/N"Zk
  45. M&'["#8N#AW*4*E_I@JJS]E7%H0H_9+/Z37(='<3G^A,H#6M>J2NX(]L6,C_ j
  46. MC#S8-<B/;B]^W@=B3&Y)?Q^NNL$:Z:L(;[&+(80:U'FAJI*@WG>8J[VL#&QSi
  47. M&UAOACKKE^48,7VB@5!VB,<Q0H!FV__E0/]_L:'@FJ;(C_HS/(V8G/G&/=$Wh
  48. M_X;E?S5>0[M?:^\IUY.?U9L_]Z-F-F/5HVNW':6H'93)%],L3\O]X?S7#W9:g
  49. M3NB'$_+@LW2-K@WN/S6?3-2RS+D =5 ]G""_?<X;; ]0M1SH]N_OG]]DN*\7f
  50. M[M#18OGXO'*_#%X+%'(TI<&JL'51^[Y^%@)8]#G@\;VM_/E9]\/F#RHF*38[e
  51. MHAQI>Y/CB#5%=N?= [-W# 3XP5S6O!9_NH[AK=NUN<K *FP6LYEUCG(_ 8Y]d
  52. ME;KMX*7]:9JIRB[^#_9DU9,+&27]:R2IHV_MK([;+=_G1Z^X$   W*?$_0( c
  53. M                                                            b
  54. %    _(, a
  55.  z
  56. end
  57.  
  58.  
  59.  
  60.  
  61.